package edu.mis.modules.category;

import com.jfinal.core.Controller;

import edu.mis.model.Category;


/**
 * 权限控制器
 *
 */
public class CategoryController extends Controller {
	
	static CategoryService service = new CategoryService();
	
	public void index() {
		render("category.html");
	}
	
	public void list(){
		setAttr("data", service.findAllCategory());
		renderJson();  
	}
	
	/**
	 * 增加类别
	 */
	public void add() {
		  //  render("add.html");  //（默认对应add.html，否则需显性指定，如render("addUser.html")）
	}

	public void register(){
		Category category  =  getModel(Category.class);   //使用getModel方法获取表单值，表单中name应使用对象名.属性名，如user.id, user.password,详见jfinal手册
		if(service.register(category)){
			setAttr("result", true); 
			setAttr("msg", "增加类别成功!"); 
		}else{
			setAttr("result",false);
			setAttr("msg", "增加类别失败，类别名重复!"); 
		}
		renderJson(); 
	}

}


